:root {
  /* --vp-c-brand: #646cff;
  --vp-c-brand-light: #747bff;
  --vp-c-brand-lighter: #9499ff;
  --vp-c-brand-lightest: #bcc0ff;
  --vp-c-brand-dark: #535bf2;
  --vp-c-brand-darker: #454ce1;
  --vp-c-brand-dimm: rgba(100, 108, 255, 0.08); */

  --vp-home-hero-name-color: transparent;
  --vp-home-hero-name-background: -webkit-linear-gradient(120deg, #bd34fe 30%, #41d1ff);
  --vp-home-hero-image-background-image: linear-gradient(-45deg, #bd34fe 50%, #47caff 50%);
}

.vp-doc {
  text-align: justify;
}

.aside .outline-link.active {
  color: var(--vp-c-brand);
}

@media (min-width: 700px) {
  ::-webkit-scrollbar {
    width: 8px;
    height: 6px;
    /* background-color: var(--vp-c-bg-soft-up); */
  }

  ::-webkit-scrollbar-thumb {
    border-radius: 6px;
    /* background-color: var(--vp-c-bg-soft-down); */
  }

  ::-webkit-scrollbar-track {
    border-radius: 6px;
    /* background-color: var(--vp-c-bg-soft-up); */
  }
}